OPC UA 连接

可透过 OPC UA 连接至 KINGSTAR PLC Runtime 以远端存取所建立的变数,因 OPC UA 伺服器与 KINGSTAR Windows 绑定, 将恒为开启状态,不过若要能够搜集 HMI 资料将需要至少有注册的 PLC 或使用者变数。市面上有许多 OPC UA 用户端应用程式,在此说明中使用 UaExpert 作为范例。

注意:UaExpert 为 Unified Automation GmbH 之商标,其官方网站为 https://www.unified-automation.com/

  1. 安装 UaExpert。
  2. 开启 UaExpert,基于安全控制需求,您需要建立授权认证,在 New Application Instance Certificate 对话框中的 Organization 输入框中输入公司名称并点击 OK
  3. Unified Automation UaExpert - NewProject 视窗中的 Server 选单中点选 Add
  4. Add Server 对话框中的Configuration Name 输入框中输入 "LogicLab"。
  5. Advanced 页签套用以下设定:
  6. 完成后,点击 OK

  7. Unified Automation UaExpert - NewProject 视窗中的 Project 窗格,在 Servers 清单中点选 LogicLab
  8. Server 清单点选 Connect
  9. Address Space 窗格中展开 Objects>HMI>PLC & Objects>HMI>UserVariables
  10. PLC Objects 清单展开物件并将其变数(绿色标示之项目)拖曳至 Data Access View 窗格,可拖曳多个变数。
  11. Data Access View 窗格的 Value 栏位,检查变数值,欲将新值写入变数,双击 Value 栏位并输入新的值;欲知变数是否可读取或写入,于 Attributes 窗格中检查 AccessLevel